Graph API `GET /teams/{id}/channels/{id}/filesFolder` results in "siteUrl cannot be null or empty"
Hi, We encountered the following error when accessing Graph API GET /teams/{id}/channels/{id}/filesFolder (document: https://learn.microsoft.com/en-us/graph/api/channel-get-filesfolder?view=graph-rest-1.0&tabs=http). { "error": { …
Microsoft graph api error "You do not have permissions to open this file in the browser."
There was no problem when I first created the microsoft account. After some time passed, when I tried to request again, I got an error. I send a request to this endpoint and the following error is…
Custom roles are not returned when i query a users memberof endpoint in graph api
Hi, I have used graph api users memberOf endpoint to get the roles assigned for a user . The response from the endpoint returns all the groups and roles that is assigned for that user , but the custom defined role is not returned . Is there any other way…
employeeexperience/communities returning 400 bad request
Steps to reproduce the behavior: Go to 'graph explorer' enter https://graph.microsoft.com/beta/employeeExperience/communities/eyJfdHlwZSI6Ikdyb3VwIiwiaWQiOiIyMDIxMzQ1Njg5NiJ9 click run report See error 400 bad response
Upload files to Teams' team channel using Graph from VBA in Excel with Library 'Request check out'
I have an Excel file running some VBA code. This file is to be accessed and edited by my co-workers, so I share it in a channel in a Teams' team. This file, upon some choices and inputs on a kind of form inside it, automatically generates some other…
Getting an error when trying to create a new excel workbook.
I am trying to use the Graph API to create a new Excel workbook. I keep finding this way to do it everywhere on the internet. But I keep getting this error. POST https://graph.microsoft.com/v1.0/me/drive/root/children { "file": {}, …
How to query emails by recipient's email address?
I am using the Graph REST API. Below is my URL. https://graph.microsoft.com/v1.0/me/mailFolders('SentItems')/messages?$filter=sentDateTime ge 2024-04-27T16:00:00Z and sentDateTime le 2024-05-04T15:59:59Z and toRecipients/any(a:a/emailAddress/address eq…
When and how is a refresh token extended?
Microsoft document says "Anytime the SSO session token is used within its validity period, the validity period is extended another 24 hours or 90…
How to post messages on a channel
I have a multi-tenant Microsoft Teams tab app. I want it to post messages on a selected channel from my server. I successfully receive the token using this endpoint: https://login.microsoftonline.com/{TENANT_ID}/oauth2/v2.0/token Then, I use the token to…
How to Remove all Staff from Bookings Appointment
When Updating a Bookings Appointment that already has staff assigned, if you remove all staff members from the staffMemberIds property, the appointment will not update the assigned staff members. This operation is allowed in the webapp, so the API…
need to Need to call the Microsoft GraphApi from the .net application and get the user details based on the email address
Hi, I have a below requirement. I need to call the microsoft GraphApi from the .net application and get the user details based on the email address he/she types in the textbox. In Azure portal - i have enabled (Any Microsoft Entra ID tenant -…
Adding Scopes to a registered Service Principal
Hi there, We have a registered Service Principal (Enterprise Application) being used by several users granting us delegated permissions. We'd like to add an additional application (not delegated) permission to this service principal. For context, it…
Calling delta link on sharepoint sites do not indicate which one is deleted
Is it normal? It occurs every time I query a delta link(sites/delta) just after deleting a sharepoint site. { "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#sites", "@odata.deltaLink":…
Calling delta link on sharepoint sites do not indicate which one is deleted
As you can see here, as the site were deleted, it appears in the delta call but nothing indicate if this site was modified, delete or added... we have no choice but calling each site to verify if it still exists { "@odata.context":…
I've encountered the 'unauthorized_client: The client does not exist or is not enabled for consumers' error while trying to use authentication via Microsoft Graph in my web service; any ideas on how to fix this?
Hello, I've added authentication via Microsoft Graph to my web service. Everything was working fine, but at some point, I started getting an "unauthorized_client: The client does not exist or is not enabled for consumers" error when trying to…
Teams Meeting
I am trying to get the user from an ongoing meeting using MS Graph api, Is there a way to do this?
Certain fields of mguser update arent working and I am unsure why.
$csvData = $csv | Select "User principal name","Title", "Department", "City", "StreetAddress", "Reporting managers" foreach($user in $csvData){ $userPrincipalName = $user."User principal…
The reference target 'Application_xxxx-xxxx-xxxx' of type 'Application' is invalid for the 'owners' reference.
Hi folks, I am trying to add an application as an owner to a few Azure AD group but encountering below error message: "The reference target 'Application_xxxx-xxxx-xxxx' of type 'Application' is invalid for the 'owners' reference." I tried with…
Delete attachment api call is giving 500 Internal Server Error
For the following API: DELETE https://graph.microsoft.com/v1.0/me/events/{eventId}/attachments/{attachmentId{}} I am getting the following response: { "error": { "code": "ErrorInternalServerError", …
In Graph for Teams we used to be able to get a shift group for Time Off instances, This has somehow disappeared? Am I crazy or just dont know how to query graph correctly
In previous months in Shifts for Teams off time instances had a shift group ID, I cannot find this anymore. Am i doing something wrong.